package businesslogicservice.userblservice;

import java.rmi.Remote;
import java.rmi.RemoteException;
import java.util.ArrayList;

import po.userpo.UserPO;
import po.userpo.UserID;
import vo.uservo.UserVO;
import Enum.*;

public interface UserManageBLService  extends Remote{
	public UserVO getUser() throws RemoteException;

	public ResultMessage registerAddInfo(ArrayList<UserPO> info) throws RemoteException;

	public ResultMessage delInfo(UserPO info) throws RemoteException;

	public ResultMessage endRegister() throws RemoteException;

	public ResultMessage logOffAddRecord(ArrayList<UserID> id) throws RemoteException;

	public ResultMessage logOffDelRecord(UserID id) throws RemoteException;

	public ResultMessage endLogOff() throws RemoteException;
}
